package cn.ococci.dm.Network;

import java.util.List;

/**
 * Created by cyan on 15/9/21.
 *
 * 一般在业务辅助类中，用以处理之后返回结果
 */
public abstract class HttpCallback<T> {

    /**
     * 处理完成 返回成功的处理结果
     * @param data
     */
    public void onSuccess(T data){}

    /**
     * 处理完成返回一个结果集
     * @param t
     */
    public void onSuccessList(List<T> t){}

    /**
     * 处理失败,一般是处理服务器的业务逻辑出错
     * @param msg
     */
    public void onFailure(int code,Object msg){}


}
